Analyzing Power Variability of DDR3 Dual Inline Memory Modules
نویسندگان
چکیده
Variability in modern digital integrated circuits is emerging as an important area of research as it can cause profound impacts on chip performance and power consumption. We found that memory power consumption in a mainstream Atom-based computer can be as much as 18.5% of the total system power. We investigated the power consumption of DDR3 SDRAM DIMMs, finding that power usage in memory is heavily dependent both on operation type (write, read, and idle) as well as data. A low-level benchmark was constructed for DIMM power consumption to analyze power variability in mainstream memory products from various vendors and suppliers. Temperature had little effect (on the order of 1-3%) across the -50C to 50C range. Variations between specimens of the same model and different models of the same vendor were on the order of 5-15%. In the scope of all tested modules, deviations were up to approximately 20% in write and idle power. Furthermore, we found that capacity has a direct effect on power consumption of a DIMM. These power deviations could be exploited by an operating system to improve overall system power efficiency, particularly for memory-bottlenecked systems and applications. We propose several possible approaches to implement power and variability-aware modifications to a kernel. Keywords-DDR3; DRAM; DIMM; variability; variabilityaware; power-aware; kernel
منابع مشابه
The Evolution from DDR2 to DDR3 and its Impact on Signal Integrity
Applications demanding higher system bandwidth and lower power such as converged notebooks, desktop PCs and servers continue to drive the evolution of industry standards including DDR3 as defined by JEDEC. The latest DDR3 memory standard (JEDEC JESD79-3A) is designed specifically to support these needs and the requirements of emerging dual and multi-core processor systems. DDR3, the latest DDR ...
متن کاملG-frames in Hilbert Modules Over Pro-C*-algebras
G-frames are natural generalizations of frames which provide more choices on analyzing functions from frame expansion coefficients. First, they were defined in Hilbert spaces and then generalized on C*-Hilbert modules. In this paper, we first generalize the concept of g-frames to Hilbert modules over pro-C*-algebras. Then, we introduce the g-frame operators in such spaces and show that they sha...
متن کاملImplementation of Interface between AXI Protocol and DDR3 Memory for SOCFor High Speed Fir Filter Using Distributed Arithmetic
This project deals with implementation of interface for efficient SOC. It accepts the Read / write commands from AXI and convert into DDR3 access.AXI protocol is an open standard on chip interconnect specification for the connection & management of functional blocks in SOC. In this project, an interface between a master (processor/user) & slave (DDR3 memory) was designed. This interface will tr...
متن کاملT-dual Rickart modules
We introduce the notions of T-dual Rickart and strongly T-dual Rickart modules. We provide several characterizations and investigate properties of each of these concepts. It is shown that every free (resp. finitely generated free) $R$-module is T-dual Rickart if and only if $overline{Z}^2(R)$ is a direct summand of $R$ and End$(overline{Z}^2(R))$ is a semisimple (resp. regular) ring. It is sho...
متن کاملThe Effect of Dual Task Interference on Gait in Aging: Role of Working Memory Components
The purpose of the present study was to investigate the effect of concurrent cognitive tasks activating phonological loop and visuospatial scratchpad of working memory on gait in older adults.12 older adults with the age range of 65-70 years performed walking trials in 3 counterbalanced testing conditions including single walking, walking while performing visuospatial task and walking while per...
متن کامل